package org.platform.mo.db;

import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

@Table(name = "tb_fd_diagnosetask_task")
@Data
public class FdDiagnosetaskTask {

    /**
     * ID
     */
    @Id
    @Column(name = "ID")
    private String id;

    /**
     * 诊断ID
     */
    @Column(name = "DiagnoseID")
    private String diagnoseid;

    /**
     * 任务号
     */
    @Column(name = "TaskID")
    private String taskid;

    /**
     * 初次诊断状态(0：Not Done
            1：Passed
            2：Not Passed
            )
     */
    @Column(name = "FirstDiagStatus")
    private Integer firstdiagstatus;

    /**
     * 二次诊断状态(0：Not Done
            1：Passed
            2：Not Passed
            )
     */
    @Column(name = "SecondDiagStatus")
    private Integer seconddiagstatus;

    /**
     * 任务基本步骤诊断情况(0：Not Done
            1：Passed
            2：Not Passed
            )
     */
    @Column(name = "StepStatus")
    private Integer stepstatus;

    /**
     * 关键日志诊断情况(0：Not Done
            1：Passed
            2：Not Passed
            )
     */
    @Column(name = "LogStatus")
    private Integer logstatus;

    /**
     * 解调器锁定诊断情况(0：Not Done
            1：Passed
            2：Not Passed
            )
     */
    @Column(name = "DemLockStatus")
    private Integer demlockstatus;

    /**
     * 告警诊断情况(0：Not Done
            1：Passed
            2：Not Passed
            )
     */
    @Column(name = "AlarmStatus")
    private Integer alarmstatus;

    /**
     * 数传诊断情况(0：Not Done
            1：Passed
            2：Not Passed
            )
     */
    @Column(name = "DatatReceiveStatus")
    private Integer datatreceivestatus;

    /**
     * 跟踪诊断情况(0：Not Done
            1：Passed
            2：Not Passed
            )
     */
    @Column(name = "TrkStatus")
    private Integer trkstatus;


}